// 花括号用于匹配没有花括号默认是选择export default那个,
// export default默认只导出一个，所以命名可以不对应,其他花括号要一一对于，或者as的方式
// import name2, {
//     addr,
//     list as list2
// } from './lession13-1-mod.js'

// console.log(name2, addr, list2)



// 导入函数：
// import say_d, {
//     say,
//     run
// } from './lession13-1-mod'

// say('export fnc')
// run()
// say_d('export default')




// 导入对象
// import obj1, {} from './lession13-1-mod';
// console.log(obj1)


// import obj, {
//     Test
// } from './lession13-1-mod';
// // 解构赋值：
// let {
//     data,
//     des
// } = obj
// console.log(data, des)


// import {
//     Test
// } from './lession13-1-mod';
// let test = new Test();
// console.log(test.id);



// 导入多个类：
import * as Mod from './lession13-1-mod'
let test = new Mod.Test()
console.log(test.id);
let animal = new Mod.Animal()
console.log(animal.name);
let people = new Mod.default()
console.log(people.id);